road broken up by traffic - Français Anglais Dictionnaire